82
28
99
10
54
64
40
50
89
22
5
12
7
17
73
49
96
58
80
81
21
37
98
